package com.sunflower.bath.model;

import java.util.Date;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.framework.mybatis.IModel;


public class JobParams implements IModel { 

	private static final long serialVersionUID = 8970016863826611755L;

	public String toString() {return ReflectionToStringBuilder.toString(this);}

 	/** 
	* 获取 参数ID
	*/ 
	public String getParamId(){ return paramId ; } 
	/** 
	* 设置 参数ID
	*/ 
	public void setParamId(String paramId){ this.paramId=paramId ; } 
 	/** 
	* 获取 批处理任务ID
	*/ 
	public String getJobExecutionId(){ return jobExecutionId ; } 
	/** 
	* 设置 批处理任务ID
	*/ 
	public void setJobExecutionId(String jobExecutionId){ this.jobExecutionId=jobExecutionId ; } 
 	/** 
	* 获取 版本号
	*/ 
	public String getVersion(){ return version ; } 
	/** 
	* 设置 版本号
	*/ 
	public void setVersion(String version){ this.version=version ; } 
 	/** 
	* 获取 名称
	*/ 
	public String getParamName(){ return paramName ; } 
	/** 
	* 设置 名称
	*/ 
	public void setParamName(String paramName){ this.paramName=paramName ; } 
 	/** 
	* 获取 参数顺序
	*/ 
	public Integer getParamOrder(){ return paramOrder ; } 
	/** 
	* 设置 参数顺序
	*/ 
	public void setParamOrder(Integer paramOrder){ this.paramOrder=paramOrder ; } 
 	/** 
	* 获取 类型:0-字符型  1-整型  2-时间类型
	*/ 
	public Integer getParamType(){ return paramType ; } 
	/** 
	* 设置 类型:0-字符型  1-整型  2-时间类型
	*/ 
	public void setParamType(Integer paramType){ this.paramType=paramType ; } 
 	/** 
	* 获取 字符类型值
	*/ 
	public String getStrVal(){ return strVal ; } 
	/** 
	* 设置 字符类型值
	*/ 
	public void setStrVal(String strVal){ this.strVal=strVal ; } 
 	/** 
	* 获取 整数类型值
	*/ 
	public Integer getIntVal(){ return intVal ; } 
	/** 
	* 设置 整数类型值
	*/ 
	public void setIntVal(Integer intVal){ this.intVal=intVal ; } 
 	/** 
	* 获取 时间类型值
	*/ 
	public Date getTimeVal(){ return timeVal ; } 
	/** 
	* 设置 时间类型值
	*/ 
	public void setTimeVal(Date timeVal){ this.timeVal=timeVal ; } 
 	/** 
	* 获取 更新时间
	*/ 
	public Date getUpdateTime(){ return updateTime ; } 
	/** 
	* 设置 更新时间
	*/ 
	public void setUpdateTime(Date updateTime){ this.updateTime=updateTime ; } 
 	/** 
	* 获取 更新人
	*/ 
	public String getUpdaterId(){ return updaterId ; } 
	/** 
	* 设置 更新人
	*/ 
	public void setUpdaterId(String updaterId){ this.updaterId=updaterId ; } 
 	/** 
	* 获取 创建时间
	*/ 
	public Date getCreateTime(){ return createTime ; } 
	/** 
	* 设置 创建时间
	*/ 
	public void setCreateTime(Date createTime){ this.createTime=createTime ; } 
 	/** 
	* 获取 创建人
	*/ 
	public String getCreaterId(){ return createrId ; } 
	/** 
	* 设置 创建人
	*/ 
	public void setCreaterId(String createrId){ this.createrId=createrId ; } 
 	public String getBak1(){ return bak1 ; } 
	public void setBak1(String bak1){ this.bak1=bak1 ; } 
 	public String getBak2(){ return bak2 ; } 
	public void setBak2(String bak2){ this.bak2=bak2 ; } 
 	public String getBak3(){ return bak3 ; } 
	public void setBak3(String bak3){ this.bak3=bak3 ; } 

 	/** 
	* 参数ID
	*/ 
	private String paramId; 

 	/** 
	* 批处理任务ID
	*/ 
	private String jobExecutionId; 

 	/** 
	* 版本号
	*/ 
	private String version; 

 	/** 
	* 名称
	*/ 
	private String paramName; 

 	/** 
	* 参数顺序
	*/ 
	private Integer paramOrder; 

 	/** 
	* 类型:0-字符型  1-整型  2-时间类型
	*/ 
	private Integer paramType; 

 	/** 
	* 字符类型值
	*/ 
	private String strVal; 

 	/** 
	* 整数类型值
	*/ 
	private Integer intVal; 

 	/** 
	* 时间类型值
	*/ 
	private Date timeVal; 

 	/** 
	* 更新时间
	*/ 
	private Date updateTime; 

 	/** 
	* 更新人
	*/ 
	private String updaterId; 

 	/** 
	* 创建时间
	*/ 
	private Date createTime; 

 	/** 
	* 创建人
	*/ 
	private String createrId; 

 	private String bak1; 

 	private String bak2; 

 	private String bak3; 



} 